package com.ruoyi.system.vo;

import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 实验报告管理视图对象 mall_package
 *
 * @author 莫修
 * @date 2021-11-28
 */
@Data
@ApiModel("实验报告管理视图对象")
public class SysPtReportVo {
	private static final long serialVersionUID = 1L;

	/** 实验报告id */
	@ApiModelProperty("实验报告id")
	private Long reportId;

	/** 实验id */
	@Excel(name = "实验id")
	@ApiModelProperty("实验id")
	private Long expId;
	/** 学生id */
	@Excel(name = "学生id")
	@ApiModelProperty("学生id")
	private Long userId;
	/** 提交报告的地址 */
	@Excel(name = "提交报告的地址")
	@ApiModelProperty("提交报告的地址")
	private String submit;
	/** 提交时间 */
	@Excel(name = "提交时间" , width = 30, dateFormat = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@ApiModelProperty("提交时间")
	private Date submitTime;
	/** 教师批改后上传报告的地址 */
	@Excel(name = "教师批改后上传报告的地址")
	@ApiModelProperty("教师批改后上传报告的地址")
	private String review;
	/** 批改时间 */
	@Excel(name = "批改时间" , width = 30, dateFormat = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@ApiModelProperty("批改时间")
	private Date reviewTime;
	/** 实验目的成绩 */
	@Excel(name = "实验目的成绩")
	@ApiModelProperty("实验目的成绩")
	private BigDecimal purpose;
	/** 实验仪器用具成绩 */
	@Excel(name = "实验仪器用具成绩")
	@ApiModelProperty("实验仪器用具成绩")
	private BigDecimal tool;
	/** 实验原理成绩 */
	@Excel(name = "实验原理成绩")
	@ApiModelProperty("实验原理成绩")
	private BigDecimal principle;
	/** 实验内容成绩 */
	@Excel(name = "实验内容成绩")
	@ApiModelProperty("实验内容成绩")
	private BigDecimal content;
	/** 实验数据处理成绩 */
	@Excel(name = "实验数据处理成绩")
	@ApiModelProperty("实验数据处理成绩")
	private BigDecimal data;
	/** 实验现象及分析成绩 */
	@Excel(name = "实验现象及分析成绩")
	@ApiModelProperty("实验现象及分析成绩")
	private BigDecimal sum;
	/** 分数 */
	@Excel(name = "分数")
	@ApiModelProperty("分数")
	private BigDecimal score;
	/** 是否启用（1：启用；0：禁用） */
	@Excel(name = "是否启用" , readConverterExp = "1=：启用；0：禁用")
	@ApiModelProperty("是否启用（1：启用；0：禁用）")
	private Integer isEnable;

}
